home *** CD-ROM | disk | FTP | other *** search
- ScreenFool 2.5U (1.13.94)
- -------------------------
- The public screen manager utility for Release 2 and above.
-
- Included in this directory:
-
- ScreenFool - executable program
- ScreenFool.guide - Full documentation in AmigaGuide format
-
- screenfool.library - Library for screen and display functions.
- Freely distributable. © 1993-94 Chris Lawrence.
-
- reqtools.library - Library for requesters. © 1991-94 Nico Francois.
- Freely distributable for non-commercial purposes.
-
- Install-SF - Installation script for reqtools.library and
- screenfool.library.
-
- SF-Startup.sf - Sample startup macro for ScreenFool
- SFTest.sf - Example of various ScreenFool ARexx features.
- Use a console when you run this! Also, try running several copies
- at once, for absolute mayhem!
-
- ScreenFool is shareware, © 1992-94 Chris Lawrence. Full details are
- contained in the file ScreenFool.guide.
-
- Current versions:
- -----------------
- ScreenFool 2.5U (15.1.94)
- screenfool.library 1.5 (15.1.94)
-
- CHANGES FROM SCREENFOOL 2.4U (11.9.93)
- --------------------------------------
- * UPDATE function now expanded in scope. May now force a display list
- update.
-
- * Window disable functions implemented using more speed-efficient methods.
-
- * Main program and library recompiled using SAS/C 6.51 -- better optimizer,
- smaller code size.
-
- * Library memory fragmentation greatly reduced.
-
- * Replaced extended character × with x, for better compatibility with
- non-Amiga fonts.
-
- * Registered version requester now has better unusual screenmode
- identification and supports RTG monitors better (you set planes rather
- than colors).
-
- * Fixed bug with screen information requester not properly identifying
- display modes without names.
-
- * Stems.doc removed from distribution
-
- CHANGES FROM SCREENFOOL 2.3U (6.9.93)
- -------------------------------------
- * Help file improved; incorrect references removed.
-
- * Registered version mode requester improved.
-
- * Now has a font-sensitive GUI.
-
- * Bug in library that would sometimes create an empty screen list
- removed. (Library upgraded to version 1.4)
-
- * New tool types are available to control fonts.
-
- CHANGES FROM SCREENFOOL 2.2U (29.8.93)
- --------------------------------------
- * Help now moved to AmigaGuide file, resulting in a code decrease of
- approximately 10K. Online help is only available if the .guide file
- is in the directory ScreenFool is started from.
-
- * All documentation now in AmigaGuide format.
-
- CHANGES FROM SCREENFOOL 2.1U (13.7.93)
- --------------------------------------
- * Includes support for V39 NewLookMenus, and interleaved bitmap screens.
-
- * Now includes better support for ReqTools V38.
-
- * Checked with Enforcer.
-
- CHANGES FROM SCREENFOOL 1.12U (11.7.93)
- ---------------------------------------
- * Screen and display management functions moved to AmigaDOS shared library.
- This transfer will benefit Amiga developers by making high-level
- management functions available for all Amiga users (Release 2+).
-
- * Tooltype REXXDIR allows user to change default ARexx directory.
-
- CHANGES FROM SCREENFOOL 1.11U/1.10U (Internal revisions)
- --------------------------------------------------------
- * Memory loss fixes. All commands previously caused a loss of 520 bytes
- from the system.
-
- * Bug-fix in registered version's New Screen interface -- the colors slider
- now works correctly.
-
- * Main window now WA_SimpleRefresh again
-
- * Newer Commodities 3.0-style interface
-
- * Fixed bug that unlocked window if hidden and reopened using AppMenu
-
- CHANGES FROM SCREENFOOL 1.9U (8.2.93)
- -------------------------------------
- * Recompiled with SAS/C Release 6.0 -- program slightly more efficient
-
- * Tested on 68040-based system without problems
-
- * Internal cleanups too numerous to mention here
-
- CHANGES FROM SCREENFOOL 1.8U (16.1.93)
- --------------------------------------
- * Changed main window to WA_SmartRefresh
-
- * Added available memory to About... requester
-
- * Minor visual enhancements to About... requester
-
- * Properly attached Activate and Deactivate ARexx commands to their actual
- synonyms, UnlockGUI and LockGUI (Previously were attached to Hide and
- Show)
-
- * Added FONT and YSIZE options to New command. See documentation for
- further details.
-
- CHANGES FROM SCREENFOOL 1.7U (5.1.93)
- -------------------------------------
- * Fixed bug that ate memory when an OpenPublicScreenA() failed.
-
- * Better error reporting of why screens don't open.
-
- * Makes window use SystemThin.font (included with ProWrite) if opened on
- a low resolution screen. If not available, uses topaz.font.
-
- * Fixed bug with vertical spacing in gadgets in fonts other than 8 points
- wide.
-
- CHANGES FROM SCREENFOOL 1.6U (23.12.92)
- ---------------------------------------
- * Fixed bug that would make status information act weird on a screen with
- a font other than 8 points tall -- that was a weird one to fix.
-
- * Internal support for opening screens with different fonts (implemented
- via GUI for registered users) -- a command line option may be added later.
-
- * (Not really a change): Tested with low memory (EatMem) -- passes with
- flying colors (after your initial 40-50K load). Also tested using
- Mungwall, MemWatch, Drip, and EatCycles.
-
- CHANGES FROM SCREENFOOL 1.5U (19.12.92)
- ---------------------------------------
- * ScreenFool now kills off less of your stack space -- 8K of stack is
- sufficient.
-
- * New ARexx command - Requesters [ON | OFF | TOGGLE] - choose to disable
- the ScreenFool requesters for asynchronous operation without a user
- present -- helpful if your ARexx macro might stop because of a missing
- NOGUI option.
-
- * GetAttrs Modes now includes the current Requesters mode.
-
-
- Have Fun!
-
-
- Chris Lawrence
- 15 January 1994
-